.login{width:1072px;height:602px;position:absolute;left:50%;top:50%;margin-left:-535px;margin-top:-301px;background-color:#fff;font-size:0px;}
        
.login .left{display:inline-block;width:588px;height:100%;background:url(../img/login_left_bg.png) no-repeat;overflow:hidden;}
.login .left .logo{text-align:center;margin-top:104px;}
.login .left .tips{text-align:center;font-size:28px;color:#fff;margin-top:140px;}

.login .right{display:inline-block;width:calc(100% - 588px);height:100%;overflow:hidden;position:relative;}
.login .right .title{color:#3997eb;font-size:30px;text-align:center;margin-top:90px;}
.login .right .tips{color:rgba(0,0,0,.45);font-size:20px;text-align:center;margin-top:15px;}

.form{text-align:center;margin-top:40px;font-size:14px;}
.form .line{width:300px;text-align:left;margin:20px auto;}
.form .line input{border:1px solid #aaa;height:48px;line-height:47px;width:100%;text-indent:19px;font-size:14px;}
.form .code input{width:200px;}
.form .code .codeImg{cursor:pointer;margin-left:23px; vertical-align:top;height:25px;position:relative;top:10px;}
.form .okbtn{margin-top:40px;}
.form .okbtn .login-btn{width:100%;height:47px; color:#E9FFFF; line-height:29px; background-color:#2c9ed7; border:none; overflow:hidden; cursor:pointer;text-indent:0;}

.Copyright{position:absolute;bottom:20px;text-align:center;color:#9f9f9f;width:100%;font-size:18px;}